be7ea305c211116e0606c8dfe87b1ae1ca3f40a6,core/generator/source/jetbrains/mps/generator/impl/plan/GenerationPartitioner.java,GenerationPartitioner,createMappingSets,#,84
Before Change
public List<List<TemplateMappingConfiguration>> createMappingSets() {
for (TemplateModule generator : myGenerators) {
for (TemplateModel model : generator.getModels()) {
for (TemplateMappingConfiguration m : model.getConfigurations()) {
myPriorityMap.put(m, new HashMap<TemplateMappingConfiguration, PriorityData>());
}
}
After Change
public List<List<TemplateMappingConfiguration>> createMappingSets() {
for (TemplateModule generator : myGenerators) {
for (TemplateModel model : generator.getModels()) {
myPriorityMap.prepare(model.getConfigurations());
}
}